plausible deniability - French English Dictionary